What is the meaning of the word "snow leopard"?

Definitions: